View Issue Details

IDProjectCategoryView StatusLast Update
0001820T99X171.00 SKB EagleSW Issuepublic2024-11-19 11:45
Reporter(ALTech) JunGyu Kim Assigned To(SW) Kinbay Wu Due Date
PrioritynormalSeveritys4-minorReproducibilityalways
Status closedResolutionreopened 
Summary0001820: [Smart][ATV10][VCS] The black screen is showing after auto reset
DescriptionHi kerwin.

After auto reset, a black screen is displayed.
After the symptom occurred, it was recovered when the HDMI cable was removed and inserted.

This symptom does not seem to occur on regular TVs, but occurs when a monitor or HDMI splitter is connected.

I checked the log, but it is expected to be caused by HDCP authentication failure as shown below.
==========================================================================================================
10-20 20:07:07.192 3518 3591 I SystemControl: Matched uevent message with pattern: DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdmi
10-20 20:07:07.192 3518 3591 I SystemControl: HDCP TX switch_name: hdmi ,switch_state: 1
10-20 20:07:07.192 3518 3591 D SystemControl: onTxEvent switchName:hdmi hpdstate:1 state: 1
10-20 20:07:07.192 3518 3591 I SystemControl:
10-20 20:07:07.192 3518 3591 I SystemControl: EDID parsing status: ok
10-20 20:07:07.193 3518 3591 I SystemControl: General caps
10-20 20:07:07.193 3518 3591 I SystemControl: Rx Manufacturer Name: UPD
10-20 20:07:07.193 3518 3591 I SystemControl: Rx Product Code: 4843
10-20 20:07:07.193 3518 3591 I SystemControl: Rx Serial Number: 00000001
10-20 20:07:07.193 3518 3591 I SystemControl: Rx Product Name: LCD801
10-20 20:07:07.193 3518 3591 I SystemControl: Manufacture Week: 20
10-20 20:07:07.193 3518 3591 I SystemControl: Manufacture Year: 2012
10-20 20:07:07.193 3518 3591 I SystemControl: Physcial size(cm): 70 x 39
10-20 20:07:07.193 3518 3591 I SystemControl: EDID Version: 1.3
10-20 20:07:07.193 3518 3591 I SystemControl: EDID block number: 0x1
10-20 20:07:07.193 3518 3591 I SystemControl: blk0 chksum: 0x69
10-20 20:07:07.193 3518 3591 I SystemControl: Source Physical Address[a.b.c.d]: 1.0.0.0
10-20 20:07:07.193 3518 3591 I SystemControl: native Mode f1, VIC (native 16):
10-20 20:07:07.193 3518 3591 I SystemControl: ColorDeepSupport 80
10-20 20:07:07.193 3518 3591 I SystemControl: 7 3 22 18 4 19 5 20 16 31 33 34 32
10-20 20:07:07.193 3518 3591 I SystemControl: Audio {format, channel, freq, cce}
10-20 20:07:07.193 3518 3591 I SystemControl: {1, 1, 7f, 7}
10-20 20:07:07.193 3518 3591 I SystemControl: {0, 4, 7f, c}
10-20 20:07:07.193 3518 3591 I SystemControl: {0, 5, 7f, c}
10-20 20:07:07.193 3518 3591 I SystemControl: Speaker Allocation: 1
10-20 20:07:07.193 3518 3591 I SystemControl: Vendor: 0xc03 ( HDMI device)
10-20 20:07:07.193 3518 3591 I SystemControl: MaxTMDSClock1 0 MHz
10-20 20:07:07.193 3518 3591 I SystemControl: vLatency: Invalid/Unknown
10-20 20:07:07.193 3518 3591 I SystemControl: aLatency: Invalid/Unknown
10-20 20:07:07.193 3518 3591 I SystemControl: i_vLatency: Invalid/Unknown
10-20 20:07:07.193 3518 3591 I SystemControl: i_aLatency: Invalid/Unknown
10-20 20:07:07.193 3518 3591 I SystemControl: SCDC: 0
10-20 20:07:07.193 3518 3591 I SystemControl: RR_Cap: 0
10-20 20:07:07.193 3518 3591 I SystemControl: LTE_340M_Scramble: 0
10-20 20:07:07.193 3518 3591 I SystemControl:
10-20 20:07:07.193 3518 3591 I SystemControl: checkvalue: 0x69b10000
10-20 20:07:07.193 3518 3591 I SystemControl: Deep color
10-20 20:07:07.193 3518 3591 I SystemControl: 444,8bit
10-20 20:07:07.193 3518 3591 I SystemControl: 422,8bit
10-20 20:07:07.193 3518 3591 I SystemControl: rgb,8bit
10-20 20:07:07.193 3518 5185 I SystemControl: HDCPTx Auth status is: 0
10-20 20:07:07.193 3518 3591 I SystemControl: HDR
10-20 20:07:07.193 3518 3591 I SystemControl: HDR10Plus Supported: 0
10-20 20:07:07.193 3518 3591 I SystemControl: HDR Static Metadata:
10-20 20:07:07.193 3518 3591 I SystemControl: Supported EOTF:
10-20 20:07:07.193 3518 3591 I SystemControl: Traditional SDR: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Traditional HDR: 0
10-20 20:07:07.193 3518 3591 I SystemControl: SMPTE ST 2084: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Hybrif Log-Gamma: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Supported SMD type1: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Luminance Data
10-20 20:07:07.193 3518 3591 I SystemControl: Max: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Avg: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Min: 0
10-20 20:07:07.193 3518 3591 I SystemControl:
10-20 20:07:07.193 3518 3591 I SystemControl: HDR Dynamic Metadata:
10-20 20:07:07.193 3518 3591 I SystemControl:
10-20 20:07:07.193 3518 3591 I SystemControl: colorimetry_data: 0
10-20 20:07:07.193 3518 3591 I SystemControl: Preferred mode: 480p60hz
10-20 20:07:07.193 3518 3591 I SystemControl: Sink type: sink
10-20 20:07:07.193 4013 4918 I SystemControlEvent: system control callback event: 3
10-20 20:07:07.193 3518 3591 I SystemControl: Audio caps
10-20 20:07:07.193 3518 3591 I SystemControl: CodingType MaxChannels SamplingFreq SampleSize
10-20 20:07:07.193 3518 3591 I SystemControl: PCM, 2 ch, 32/44.1/48/88.2/96/176.4/192 kHz, 16/20/24 bit
10-20 20:07:07.193 3518 3591 I SystemControl: ReferToStreamHeader, 5 ch, 32/44.1/48/88.2/96/176.4/192 kHz, ReferToStreamHeader, 6 ch, 32/44.1/48/88.2/96/176.4/192 kHz,
10-20 20:07:07.193 3518 3591 I SystemControl: Raw EDID
10-20 20:07:07.193 3518 3591 I SystemControl: 00ffffffffffff0056044348010000001416010380462778eb007c005749002511484befcf80a9c081598180615945593159311931d9023a801871382d40582c4500132a2100001e8c0ad08a20e02d10103e9600c48e21000018000000fd00195a195b10000a202020202020000000fc004c4344383031000a20202020200169020329f14d0703161204130514901f21222023097f0723047f0c23057f0c8301000066030c001000808c0ad08a20e02d10103e9600c48e21000018011d8018711c1620582c2500c48e2100009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1
10-20 20:07:07.194 3518 3591 I SystemControl: getBootEnv key:ubootenv.var.hdmimode value:1080p60hz
10-20 20:07:07.194 3518 3591 I SystemControl: getBootEnv key:ubootenv.var.is.bestmode value:(null)
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [1080p30hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [1080p25hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [640x480p60hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [800x600p60hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [1024x768p60hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [1280x1024p60hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: the resolveResolution mode [1600x900p60hz] is not valid
10-20 20:07:07.195 3518 3591 I SystemControl: set HDMI to highest edid mode: 1080p60hz
10-20 20:07:07.195 3518 3591 I SystemControl: write /sys/module/amvdec_h265/parameters/double_write_mode, val:0 end
10-20 20:07:07.195 3518 3591 I SystemControl: display sink type:1 [0:none, 1:sink, 2:repeater], old outputmode:1080p60hz, new outputmode:1080p60hz
10-20 20:07:07.196 3518 3591 I SystemControl: write /sys/devices/virtual/amhdmitx/amhdmitx0/avmute, val:1 end
10-20 20:07:07.196 3518 3591 I SystemControl: hdcp_tx 2.2 & 1.4 stop hdcp pwr
10-20 20:07:07.196 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_pwr, val:1 end
10-20 20:07:07.196 3518 3592 I SystemControl: SKB_VUL_TAG: hdcp version <off> hdcp state <off> rxsense <on> HPD <on>
10-20 20:07:07.200 3518 5185 I SystemControl: setSourceOutputMode mode:displayon
10-20 20:07:07.205 3518 5185 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/stop_hpd, val:0 end
10-20 20:07:07.226 3518 4936 I SystemControl: write /sys/module/am_vecm/parameters/force_output, val:1 end
10-20 20:07:07.227 3518 3642 I SystemControl: write /sys/module/am_vecm/parameters/hdr_policy, val:2 end
10-20 20:07:07.241 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_ctrl, val:stop14 end
10-20 20:07:07.241 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/hdcp_ctrl, val:stop22 end
10-20 20:07:07.244 3518 3591 I SystemControl: isModeSupportDeepColorAttr mode = 1080p60hz, color = 444,8bit
10-20 20:07:07.245 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/valid_mode, val:1080p60hz444,8bit end
10-20 20:07:07.245 3518 3591 I SystemControl: support current mode:[1080p60hz], deep color:[444,8bit]
10-20 20:07:07.245 3518 3591 I SystemControl: get hdmi color attribute : [444,8bit], outputmode is: [1080p60hz] , and support color list is: [444,8bit422,8bitrgb,8bit]
10-20 20:07:07.245 3518 3591 I SystemControl: cur deepcolor attr value is equals to colorAttribute, Do not need set it
10-20 20:07:07.245 3518 3591 I SystemControl: setMboxOutputMode colorAttribute = 444,8bit
10-20 20:07:07.245 3518 3591 I SystemControl: [ubootenv] update value name [ubootenv.var.1080p60hz_deepcolor]: value [444,8bit]
10-20 20:07:07.245 3518 3591 I SystemControl: [ubootenv] update value name [ubootenv.var.colorattribute]: value [444,8bit]
10-20 20:07:07.245 3518 3591 I SystemControl: curMode = 1080p60hz outputmode = 1080p60hz
10-20 20:07:07.245 3518 3591 I SystemControl: cur display mode is equals to outputmode, Do not need set it
10-20 20:07:07.263 3518 3591 I SystemControl: getContentTypeSupport: game is false
10-20 20:07:07.269 3518 3591 I SystemControl: set display-size:1920x1080
10-20 20:07:07.269 3518 3591 I SystemControl: setHdrMode state: 2
10-20 20:07:07.269 3518 3591 I SystemControl: write /sys/module/am_vecm/parameters/hdr_mode, val:2 end
10-20 20:07:07.429 3518 3591 I SystemControl: setSdrMode state: 2
10-20 20:07:07.430 3518 3591 I SystemControl: write /sys/module/am_vecm/parameters/sdr_mode, val:2 end
10-20 20:07:07.502 3518 3591 I SystemControl: [ubootenv] update value name [ubootenv.var.sdr2hdr]: value [2]
10-20 20:07:07.502 3518 3591 I SystemControl: write /sys/module/am_vecm/parameters/force_output, val:1 end
10-20 20:07:07.502 3518 3591 I SystemControl: write /sys/module/am_vecm/parameters/hdr_policy, val:2 end
10-20 20:07:07.502 3518 3591 I SystemControl: hdrmode off
10-20 20:07:07.502 3518 3591 I SystemControl: setMboxOutputMode cvbsMode = 0
10-20 20:07:07.547 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/phy, val:1 end
10-20 20:07:07.596 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/aud_mute, val:1 end
10-20 20:07:07.597 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/aud_mute, val:0 end
10-20 20:07:07.597 3518 3591 I SystemControl: write /sys/devices/virtual/amhdmitx/amhdmitx0/avmute, val:-1 end
10-20 20:07:07.603 3518 7499 I SystemControl: hdcp_tx thread loop entry
10-20 20:07:07.603 3518 7499 I SystemControl: hdcp_tx key:14+22
10-20 20:07:07.607 3518 3591 I SystemControl: hdcp_tx, create hdcp thread id = 3982193200 done
10-20 20:07:07.607 3518 3591 I SystemControl: getBootEnv key:ubootenv.var.digitaudiooutput value:(null)
10-20 20:07:07.607 3518 3591 I SystemControl: skip to set output mode
10-20 20:07:07.607 3518 3591 I SystemControl: -->get cur deepcolor:444,8bit done
10-20 20:07:07.607 3518 3591 I SystemControl: No xml, generate EDID xml
10-20 20:07:07.607 3518 3591 D SystemControl: generateEdidXmlFile
10-20 20:07:07.608 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/valid_mode, val:480i60hz420,8bit end
10-20 20:07:07.608 4013 4918 I SystemControlEvent: system control callback event: 0
10-20 20:07:07.608 3518 3591 I SystemControl: write /sys/class/amhdmitx/amhdmitx0/valid_mode, val:576i50hz420,8bit end
10-20 20:07:07.782 3518 3591 I SystemControl: Matched uevent message with pattern: DEVPATH=/devices/virtual/amhdmitx/amhdmitx0/hdcp
10-20 20:07:07.782 3518 3591 I SystemControl: HDCP TX switch_name: hdcp ,switch_state: 1
10-20 20:07:07.783 3518 3592 I SystemControl: SKB_VUL_TAG: hdcp version <14> hdcp state <on> rxsense <on> HPD <on>
10-20 20:07:07.783 3518 5185 I SystemControl: HDCPTx Auth status is: 1
10-20 20:07:08.122 3518 3593 I SystemControl: SKB_VUL_TAG hdpengaged: 1
10-20 20:07:08.123 3518 3593 I SystemControl: SKB_VUL_TAG StateE: 4
10-20 20:07:08.784 3518 3592 I SystemControl: SKB_VUL_TAG: hdcp version <14> hdcp state <on> rxsense <on> HPD <on>
10-20 20:07:09.784 3518 3592 I SystemControl: SKB_VUL_TAG: hdcp version <14> hdcp state <on> rxsense <on> HPD <on>
==========================================================================================================

Please check attached log file.
I was performed as follows.
After auto reset -> input power key -> remove hdmi cable -> insert hdmi cable

Jira ticket : https://jira.skbroadband.com/browse/BPM-23557

Thank you.
Kim
Steps To Reproduce1. 15.541.10 FW and connect monitor or HDMI Splitter
2. Go to sleep mode
3. Push upgrade file (15.541.10) to cache
4. Run auto reset
    echo "--update_package=/cache/update.zip" > /cache/recovery/command
    reboot private_recovery
5. After auto reset, press power key of RCU
6. The black screen is occurring.
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) SY Yoon , (ALTech) Younkwang Jung , (SW) Jason Ling

Activities

(ALTech) JunGyu Kim

2023-10-20 19:09

developer  

(ALTech) Younkwang Jung

2023-10-24 12:17

developer   ~0014395

Hi Jerry

This issue is not observed by other manufacturers, but only on FXN BFX-AT100 models.
Please check it quickly.

Thank you
YK.Jung

(SW) Jerry Lin

2023-10-25 15:52

developer   ~0014400

Hi YK,
I update SD test FW to ALT Server.
Please help to verify the SD test FW in your side.

link: /release_by_fxn/smart3_test/20231026_mantis1820

Jerry

(ALTech) JunGyu Kim

2023-10-26 09:25

developer   ~0014403

Hi Jerry.

I have tested your test FW with monitor and HDMI splitter.
It seems this issue has been fixed.

Before commit to bitbucket, could you please share your modification?

Additionally, this FW seems fixed mantis 1821 issue also.
If you have fixed this issue, please share your modification as well.

Thank you.
Kim

(SW) Jerry Lin

2023-10-26 11:59

developer   ~0014404

Hi Kim ,
I only try to trigger hdmi plug event.

in device/amlogic/eagle/init.amlogic.board.rc:
+on property:vendor.sys.auto_reset_firstrun=true
+ write /sys/class/amhdmitx/amhdmitx0/stop_hpd 1
+ write /sys/class/amhdmitx/amhdmitx0/stop_hpd 0

Jerry

(ALTech) JunGyu Kim

2023-10-26 13:19

developer   ~0014405

Hi Jerry,

Your modification seems no problem when we tested it.
Please test it on FXN and commit it to the main branch if there are no problems.

Thank you.
Kim

(SW) Jerry Lin

2023-10-26 16:33

developer   ~0014408

Hi Kim,
The commit prefix is BPM-23557 , right ?

Jerry

(ALTech) JunGyu Kim

2023-10-26 17:12

developer   ~0014410

Hi Jerry,

Yes, please use BPM-23557 prefix.

Thank you.
Kim

(SW) Jerry Lin

2023-10-26 17:25

developer   ~0014411

Hi Kim,
commit to BFX-AT100_5.4.1 branch done!
2023-10-26 17:22:53 | liang-chyi.lin@fii.. | ec00acf | vendor/foxconn | [BPM-23557] The black screen is showing after auto reset. Try to trigger hdmi plug event to fix this issue. [2/2]
2023-10-26 17:22:15 | liang-chyi.lin@fii.. | d98188c | device/amlogic/eagle | [BPM-23557] The black screen is showing after auto reset. Try to trigger hdmi plug event to fix this issue. [1/2]

Jerry

(ALTech) JunGyu Kim

2023-10-26 18:09

developer   ~0014412

Hi Jerry,

Thank you for support.
I close this issue.

Kim

(ALTech) JunGyu Kim

2024-11-19 10:43

developer   ~0017035

Hi Kinbay,

We are applying Smart3 ATV10's patch is being applied to UHD4.
Since this patch is a library, it is impossible to check whether it has been applied.
Please check whether this patch has been applied to libhal_display.so of UHD4.

Thank you.
Kim

(SW) Kinbay Wu

2024-11-19 11:07

developer   ~0017036

Hi JunGyu
 
I checked it and the commit is included.

BR,
Kinbay
image.png (254,830 bytes)   
image.png (254,830 bytes)   

(ALTech) JunGyu Kim

2024-11-19 11:45

developer   ~0017037

Hi Kinbay,

I got it. Thank you for checking.

Kim

Issue History

Date Modified Username Field Change
2023-10-20 19:09 (ALTech) JunGyu Kim New Issue
2023-10-20 19:09 (ALTech) JunGyu Kim Status new => assigned
2023-10-20 19:09 (ALTech) JunGyu Kim Assigned To => (SW) Kerwin Chen
2023-10-20 19:09 (ALTech) JunGyu Kim File Added: BFX-AT100_20231020-200446.zip
2023-10-20 19:09 (ALTech) JunGyu Kim Issue Monitored: (ALTech) SY Yoon
2023-10-20 19:10 (ALTech) JunGyu Kim Issue Monitored: (ALTech) Younkwang Jung
2023-10-20 19:10 (ALTech) JunGyu Kim Description Updated
2023-10-22 20:13 (SW) Jason Ling Assigned To (SW) Kerwin Chen => (SW) Jerry Lin
2023-10-22 20:13 (SW) Jason Ling Issue Monitored: (SW) Jason Ling
2023-10-24 12:17 (ALTech) Younkwang Jung Note Added: 0014395
2023-10-25 15:52 (SW) Jerry Lin Note Added: 0014400
2023-10-26 09:25 (ALTech) JunGyu Kim Note Added: 0014403
2023-10-26 11:59 (SW) Jerry Lin Note Added: 0014404
2023-10-26 13:19 (ALTech) JunGyu Kim Note Added: 0014405
2023-10-26 16:33 (SW) Jerry Lin Note Added: 0014408
2023-10-26 17:12 (ALTech) JunGyu Kim Note Added: 0014410
2023-10-26 17:25 (SW) Jerry Lin Note Added: 0014411
2023-10-26 18:09 (ALTech) JunGyu Kim Status assigned => closed
2023-10-26 18:09 (ALTech) JunGyu Kim Resolution open => fixed
2023-10-26 18:09 (ALTech) JunGyu Kim Note Added: 0014412
2024-11-19 10:40 (ALTech) JunGyu Kim Assigned To (SW) Jerry Lin => (SW) Kinbay Wu
2024-11-19 10:40 (ALTech) JunGyu Kim Status closed => feedback
2024-11-19 10:40 (ALTech) JunGyu Kim Resolution fixed => reopened
2024-11-19 10:43 (ALTech) JunGyu Kim Status feedback => assigned
2024-11-19 10:43 (ALTech) JunGyu Kim Note Added: 0017035
2024-11-19 11:07 (SW) Kinbay Wu Note Added: 0017036
2024-11-19 11:07 (SW) Kinbay Wu File Added: image.png
2024-11-19 11:45 (ALTech) JunGyu Kim Status assigned => closed
2024-11-19 11:45 (ALTech) JunGyu Kim Note Added: 0017037